green reptile like a small iguana - Alemán Inglés Diccionario